how to patent an idea patent inventions intellectual property copyright invention patents patent law patent attorney us patent attorney patent search conduct a patent search inventors